package com.culturalCenter.dataCenter.entity.site;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @Description:场地预约（SiteBooking）实体类
 * @Date
 */
@Data
public class SiteBooking implements Serializable {

    private static final long serialVersionUID = 129945676932893560L;
    /**
     * 场地预约id
     */
    private String id;
    /**
     * 业务系统表id
     */
    private String refId;
    /**
     * 场地id
     */
    private String siteId;
    /**
     * 场地编码
     */
    private String siteCode;
    /**
     * 开始时间
     */
    private Date beginTime;
    /**
     * 结束时间
     */
    private Date endTime;
    /**
     * 用途
     */
    private String purpose;
    /**
     * 人数
     */
    private Integer peopleNum;
    /**
     * 场地使用人
     */
    private String siteUser;
    /**
     * 预约单位
     */
    private String applyUnit;
    /**
     * 类型：2.外部预约 3.内部预约
     */
    private Integer userType;
    /**
     * 申请状态 0.待审批 1.通过 2.不通过 3.待提交 4.已取消
     */
    private Integer examine;
    /**
     * 使用人电话
     */
    private String mobile;
    /**
     * 状态：-3-删除；-1-取消；0-未预约；1-已预约；2-未签到；3-使用中；4-使用完
     */
    private Integer status;
    /**
     * 描述备注
     */
    private String remark;
    /**
     * 更新时间
     */
    private Date updateTime;
    /**
     * 场地类型
     */
    private String roomClassifyName;

}
